bomb craters - Turkish English Dictionary